
--[[
各个系统写成类，类里面只提供方法不做其它事情，诸如事件响应通过类的控制器来通知

Exmple:

--@class CQuests
if CQuests == nil then
	CQuests = class({})
end

local public = CQuests

-- 构造函数
function public:constructor()
end

]]

autoload({
	"class.bag", --背包系统
	"class.quests", --任务系统
	"class.quests_subquest", --子任务
	"class.quests_manager", --任务管理器
	--'class.custom_attributes_for_hero',
	'class.custom_attributes_for_item', --自定义物品属性
	'class.spawnsystem', --刷怪系统
	'class.motion', --运动系统
},'SysTem')